pub const CRYPT_RAND_SHA1: CRYPT_RAND_AlgId = 2038;
pub const CRYPT_RAND_SHA224: CRYPT_RAND_AlgId = 2039;
pub const CRYPT_RAND_SHA256: CRYPT_RAND_AlgId = 2040;
pub const CRYPT_RAND_SHA384: CRYPT_RAND_AlgId = 2041;
pub const CRYPT_RAND_SHA512: CRYPT_RAND_AlgId = 2042;
pub const CRYPT_RAND_HMAC_SHA1: CRYPT_RAND_AlgId = 2044;
pub const CRYPT_RAND_HMAC_SHA224: CRYPT_RAND_AlgId = 2045;
pub const CRYPT_RAND_HMAC_SHA256: CRYPT_RAND_AlgId = 2046;
pub const CRYPT_RAND_HMAC_SHA384: CRYPT_RAND_AlgId = 2047;
pub const CRYPT_RAND_HMAC_SHA512: CRYPT_RAND_AlgId = 2048;
pub const CRYPT_RAND_AES128_CTR: CRYPT_RAND_AlgId = 2049;
pub const CRYPT_RAND_AES192_CTR: CRYPT_RAND_AlgId = 2050;
pub const CRYPT_RAND_AES256_CTR: CRYPT_RAND_AlgId = 2051;
pub const CRYPT_RAND_AES128_CTR_DF: CRYPT_RAND_AlgId = 2052;
pub const CRYPT_RAND_AES192_CTR_DF: CRYPT_RAND_AlgId = 2053;
pub const CRYPT_RAND_AES256_CTR_DF: CRYPT_RAND_AlgId = 2054;
pub const CRYPT_RAND_SM3: CRYPT_RAND_AlgId = 2043;
pub const CRYPT_RAND_SM4_CTR_DF: CRYPT_RAND_AlgId = 2055;
pub const CRYPT_RAND_ALGID_MAX: CRYPT_RAND_AlgId = 0;
pub type CRYPT_RAND_AlgId = ::std::os::raw::c_uint;
pub const CRYPT_MD_MD5: CRYPT_MD_AlgId = 40;
pub const CRYPT_MD_SHA1: CRYPT_MD_AlgId = 41;
pub const CRYPT_MD_SHA224: CRYPT_MD_AlgId = 42;
pub const CRYPT_MD_SHA256: CRYPT_MD_AlgId = 43;
pub const CRYPT_MD_SHA384: CRYPT_MD_AlgId = 44;
pub const CRYPT_MD_SHA512: CRYPT_MD_AlgId = 45;
pub const CRYPT_MD_SHA3_224: CRYPT_MD_AlgId = 2009;
pub const CRYPT_MD_SHA3_256: CRYPT_MD_AlgId = 2010;
pub const CRYPT_MD_SHA3_384: CRYPT_MD_AlgId = 2011;
pub const CRYPT_MD_SHA3_512: CRYPT_MD_AlgId = 2012;
pub const CRYPT_MD_SHAKE128: CRYPT_MD_AlgId = 2013;
pub const CRYPT_MD_SHAKE256: CRYPT_MD_AlgId = 2014;
pub const CRYPT_MD_SM3: CRYPT_MD_AlgId = 290;
pub const CRYPT_MD_MAX: CRYPT_MD_AlgId = 0;
pub type CRYPT_MD_AlgId = ::std::os::raw::c_uint;
pub const CRYPT_MAC_HMAC_MD5: CRYPT_MAC_AlgId = 46;
pub const CRYPT_MAC_HMAC_SHA1: CRYPT_MAC_AlgId = 47;
pub const CRYPT_MAC_HMAC_SHA224: CRYPT_MAC_AlgId = 48;
pub const CRYPT_MAC_HMAC_SHA256: CRYPT_MAC_AlgId = 49;
pub const CRYPT_MAC_HMAC_SHA384: CRYPT_MAC_AlgId = 50;
pub const CRYPT_MAC_HMAC_SHA512: CRYPT_MAC_AlgId = 51;
pub const CRYPT_MAC_HMAC_SHA3_224: CRYPT_MAC_AlgId = 2000;
pub const CRYPT_MAC_HMAC_SHA3_256: CRYPT_MAC_AlgId = 2001;
pub const CRYPT_MAC_HMAC_SHA3_384: CRYPT_MAC_AlgId = 2002;
pub const CRYPT_MAC_HMAC_SHA3_512: CRYPT_MAC_AlgId = 2003;
pub const CRYPT_MAC_HMAC_SM3: CRYPT_MAC_AlgId = 291;
pub const CRYPT_MAC_CMAC_AES128: CRYPT_MAC_AlgId = 2016;
pub const CRYPT_MAC_CMAC_AES192: CRYPT_MAC_AlgId = 2017;
pub const CRYPT_MAC_CMAC_AES256: CRYPT_MAC_AlgId = 2018;
pub const CRYPT_MAC_CMAC_SM4: CRYPT_MAC_AlgId = 347;
pub const CRYPT_MAC_CBC_MAC_SM4: CRYPT_MAC_AlgId = 2092;
pub const CRYPT_MAC_GMAC_AES128: CRYPT_MAC_AlgId = 2019;
pub const CRYPT_MAC_GMAC_AES192: CRYPT_MAC_AlgId = 2020;
pub const CRYPT_MAC_GMAC_AES256: CRYPT_MAC_AlgId = 2021;
pub const CRYPT_MAC_SIPHASH64: CRYPT_MAC_AlgId = 2076;
pub const CRYPT_MAC_SIPHASH128: CRYPT_MAC_AlgId = 2077;
pub const CRYPT_MAC_MAX: CRYPT_MAC_AlgId = 0;
pub type CRYPT_MAC_AlgId = ::std::os::raw::c_uint;
pub const CRYPT_PKEY_DSA: CRYPT_PKEY_AlgId = 35;
pub const CRYPT_PKEY_ED25519: CRYPT_PKEY_AlgId = 334;
pub const CRYPT_PKEY_X25519: CRYPT_PKEY_AlgId = 335;
pub const CRYPT_PKEY_RSA: CRYPT_PKEY_AlgId = 34;
pub const CRYPT_PKEY_DH: CRYPT_PKEY_AlgId = 38;
pub const CRYPT_PKEY_ECDSA: CRYPT_PKEY_AlgId = 36;
pub const CRYPT_PKEY_ECDH: CRYPT_PKEY_AlgId = 39;
pub const CRYPT_PKEY_SM2: CRYPT_PKEY_AlgId = 296;
pub const CRYPT_PKEY_SM9: CRYPT_PKEY_AlgId = 5201;
pub const CRYPT_PKEY_PAILLIER: CRYPT_PKEY_AlgId = 5203;
pub const CRYPT_PKEY_ELGAMAL: CRYPT_PKEY_AlgId = 5204;
pub const CRYPT_PKEY_SLH_DSA: CRYPT_PKEY_AlgId = 5205;
pub const CRYPT_PKEY_ML_KEM: CRYPT_PKEY_AlgId = 2100;
pub const CRYPT_PKEY_ML_DSA: CRYPT_PKEY_AlgId = 2101;
pub const CRYPT_PKEY_HYBRID_KEM: CRYPT_PKEY_AlgId = 2102;
pub const CRYPT_PKEY_XMSS: CRYPT_PKEY_AlgId = 5207;
pub const CRYPT_PKEY_MAX: CRYPT_PKEY_AlgId = 0;
pub type CRYPT_PKEY_AlgId = ::std::os::raw::c_uint;
pub const CRYPT_CIPHER_AES128_CBC: CRYPT_CIPHER_AlgId = 19;
pub const CRYPT_CIPHER_AES192_CBC: CRYPT_CIPHER_AlgId = 23;
pub const CRYPT_CIPHER_AES256_CBC: CRYPT_CIPHER_AlgId = 27;
pub const CRYPT_CIPHER_AES128_CTR: CRYPT_CIPHER_AlgId = 302;
pub const CRYPT_CIPHER_AES192_CTR: CRYPT_CIPHER_AlgId = 303;
pub const CRYPT_CIPHER_AES256_CTR: CRYPT_CIPHER_AlgId = 304;
pub const CRYPT_CIPHER_AES128_ECB: CRYPT_CIPHER_AlgId = 18;
pub const CRYPT_CIPHER_AES192_ECB: CRYPT_CIPHER_AlgId = 22;
pub const CRYPT_CIPHER_AES256_ECB: CRYPT_CIPHER_AlgId = 26;
pub const CRYPT_CIPHER_AES128_XTS: CRYPT_CIPHER_AlgId = 2022;
pub const CRYPT_CIPHER_AES256_XTS: CRYPT_CIPHER_AlgId = 2023;
pub const CRYPT_CIPHER_AES128_CCM: CRYPT_CIPHER_AlgId = 311;
pub const CRYPT_CIPHER_AES192_CCM: CRYPT_CIPHER_AlgId = 312;
pub const CRYPT_CIPHER_AES256_CCM: CRYPT_CIPHER_AlgId = 313;
pub const CRYPT_CIPHER_AES128_GCM: CRYPT_CIPHER_AlgId = 299;
pub const CRYPT_CIPHER_AES192_GCM: CRYPT_CIPHER_AlgId = 300;
pub const CRYPT_CIPHER_AES256_GCM: CRYPT_CIPHER_AlgId = 301;
pub const CRYPT_CIPHER_CHACHA20_POLY1305: CRYPT_CIPHER_AlgId = 2030;
pub const CRYPT_CIPHER_SM4_XTS: CRYPT_CIPHER_AlgId = 2031;
pub const CRYPT_CIPHER_SM4_CBC: CRYPT_CIPHER_AlgId = 344;
pub const CRYPT_CIPHER_SM4_ECB: CRYPT_CIPHER_AlgId = 343;
pub const CRYPT_CIPHER_SM4_CTR: CRYPT_CIPHER_AlgId = 2032;
pub const CRYPT_CIPHER_SM4_HCTR: CRYPT_CIPHER_AlgId = 2058;
pub const CRYPT_CIPHER_SM4_GCM: CRYPT_CIPHER_AlgId = 2033;
pub const CRYPT_CIPHER_SM4_CFB: CRYPT_CIPHER_AlgId = 2034;
pub const CRYPT_CIPHER_SM4_OFB: CRYPT_CIPHER_AlgId = 2035;
pub const CRYPT_CIPHER_SM4_CCM: CRYPT_CIPHER_AlgId = 5304;
pub const CRYPT_CIPHER_AES128_CFB: CRYPT_CIPHER_AlgId = 21;
pub const CRYPT_CIPHER_AES192_CFB: CRYPT_CIPHER_AlgId = 25;
pub const CRYPT_CIPHER_AES256_CFB: CRYPT_CIPHER_AlgId = 29;
pub const CRYPT_CIPHER_AES128_OFB: CRYPT_CIPHER_AlgId = 20;
pub const CRYPT_CIPHER_AES192_OFB: CRYPT_CIPHER_AlgId = 24;
pub const CRYPT_CIPHER_AES256_OFB: CRYPT_CIPHER_AlgId = 28;
pub const CRYPT_CIPHER_MAX: CRYPT_CIPHER_AlgId = 0;
pub type CRYPT_CIPHER_AlgId = ::std::os::raw::c_uint;
pub const CRYPT_DH_RFC2409_768: CRYPT_PKEY_ParaId = 2060;
pub const CRYPT_DH_RFC2409_1024: CRYPT_PKEY_ParaId = 2061;
pub const CRYPT_DH_RFC3526_1536: CRYPT_PKEY_ParaId = 2062;
pub const CRYPT_DH_RFC3526_2048: CRYPT_PKEY_ParaId = 2063;
pub const CRYPT_DH_RFC3526_3072: CRYPT_PKEY_ParaId = 2064;
pub const CRYPT_DH_RFC3526_4096: CRYPT_PKEY_ParaId = 2065;
pub const CRYPT_DH_RFC3526_6144: CRYPT_PKEY_ParaId = 2066;
pub const CRYPT_DH_RFC3526_8192: CRYPT_PKEY_ParaId = 2067;
pub const CRYPT_DH_RFC7919_2048: CRYPT_PKEY_ParaId = 2068;
pub const CRYPT_DH_RFC7919_3072: CRYPT_PKEY_ParaId = 2069;
pub const CRYPT_DH_RFC7919_4096: CRYPT_PKEY_ParaId = 2070;
pub const CRYPT_DH_RFC7919_6144: CRYPT_PKEY_ParaId = 2071;
pub const CRYPT_DH_RFC7919_8192: CRYPT_PKEY_ParaId = 2072;
pub const CRYPT_ECC_NISTP224: CRYPT_PKEY_ParaId = 321;
pub const CRYPT_ECC_NISTP256: CRYPT_PKEY_ParaId = 107;
pub const CRYPT_ECC_NISTP384: CRYPT_PKEY_ParaId = 288;
pub const CRYPT_ECC_NISTP521: CRYPT_PKEY_ParaId = 289;
pub const CRYPT_ECC_BRAINPOOLP256R1: CRYPT_PKEY_ParaId = 2073;
pub const CRYPT_ECC_BRAINPOOLP384R1: CRYPT_PKEY_ParaId = 2074;
pub const CRYPT_ECC_BRAINPOOLP512R1: CRYPT_PKEY_ParaId = 2075;
pub const CRYPT_ECC_SM2: CRYPT_PKEY_ParaId = 295;
pub const CRYPT_HYBRID_X25519_MLKEM512: CRYPT_PKEY_ParaId = 2103;
pub const CRYPT_HYBRID_X25519_MLKEM768: CRYPT_PKEY_ParaId = 2104;
pub const CRYPT_HYBRID_X25519_MLKEM1024: CRYPT_PKEY_ParaId = 2105;
pub const CRYPT_HYBRID_ECDH_NISTP256_MLKEM512: CRYPT_PKEY_ParaId = 2109;
pub const CRYPT_HYBRID_ECDH_NISTP256_MLKEM768: CRYPT_PKEY_ParaId = 2110;
pub const CRYPT_HYBRID_ECDH_NISTP256_MLKEM1024: CRYPT_PKEY_ParaId = 2111;
pub const CRYPT_HYBRID_ECDH_NISTP384_MLKEM512: CRYPT_PKEY_ParaId = 2112;
pub const CRYPT_HYBRID_ECDH_NISTP384_MLKEM768: CRYPT_PKEY_ParaId = 2113;
pub const CRYPT_HYBRID_ECDH_NISTP384_MLKEM1024: CRYPT_PKEY_ParaId = 2114;
pub const CRYPT_HYBRID_ECDH_NISTP521_MLKEM512: CRYPT_PKEY_ParaId = 2115;
pub const CRYPT_HYBRID_ECDH_NISTP521_MLKEM768: CRYPT_PKEY_ParaId = 2116;
pub const CRYPT_HYBRID_ECDH_NISTP521_MLKEM1024: CRYPT_PKEY_ParaId = 2117;
pub const CRYPT_MLDSA_TYPE_MLDSA_44: CRYPT_PKEY_ParaId = 2120;
pub const CRYPT_MLDSA_TYPE_MLDSA_65: CRYPT_PKEY_ParaId = 2121;
pub const CRYPT_MLDSA_TYPE_MLDSA_87: CRYPT_PKEY_ParaId = 2122;
pub const CRYPT_KEM_TYPE_MLKEM_512: CRYPT_PKEY_ParaId = 2123;
pub const CRYPT_KEM_TYPE_MLKEM_768: CRYPT_PKEY_ParaId = 2124;
pub const CRYPT_KEM_TYPE_MLKEM_1024: CRYPT_PKEY_ParaId = 2125;
pub const CRYPT_SLH_DSA_SHA2_128S: CRYPT_PKEY_ParaId = 2126;
pub const CRYPT_SLH_DSA_SHAKE_128S: CRYPT_PKEY_ParaId = 2127;
pub const CRYPT_SLH_DSA_SHA2_128F: CRYPT_PKEY_ParaId = 2128;
pub const CRYPT_SLH_DSA_SHAKE_128F: CRYPT_PKEY_ParaId = 2129;
pub const CRYPT_SLH_DSA_SHA2_192S: CRYPT_PKEY_ParaId = 2130;
pub const CRYPT_SLH_DSA_SHAKE_192S: CRYPT_PKEY_ParaId = 2131;
pub const CRYPT_SLH_DSA_SHA2_192F: CRYPT_PKEY_ParaId = 2132;
pub const CRYPT_SLH_DSA_SHAKE_192F: CRYPT_PKEY_ParaId = 2133;
pub const CRYPT_SLH_DSA_SHA2_256S: CRYPT_PKEY_ParaId = 2134;
pub const CRYPT_SLH_DSA_SHAKE_256S: CRYPT_PKEY_ParaId = 2135;
pub const CRYPT_SLH_DSA_SHA2_256F: CRYPT_PKEY_ParaId = 2136;
pub const CRYPT_SLH_DSA_SHAKE_256F: CRYPT_PKEY_ParaId = 2137;
pub const CRYPT_XMSS_SHA2_10_256: CRYPT_PKEY_ParaId = 2138;
pub const CRYPT_XMSS_SHA2_16_256: CRYPT_PKEY_ParaId = 2139;
pub const CRYPT_XMSS_SHA2_20_256: CRYPT_PKEY_ParaId = 2140;
pub const CRYPT_XMSS_SHA2_10_512: CRYPT_PKEY_ParaId = 2141;
pub const CRYPT_XMSS_SHA2_16_512: CRYPT_PKEY_ParaId = 2142;
pub const CRYPT_XMSS_SHA2_20_512: CRYPT_PKEY_ParaId = 2143;
pub const CRYPT_XMSS_SHAKE_10_256: CRYPT_PKEY_ParaId = 2144;
pub const CRYPT_XMSS_SHAKE_16_256: CRYPT_PKEY_ParaId = 2145;
pub const CRYPT_XMSS_SHAKE_20_256: CRYPT_PKEY_ParaId = 2146;
pub const CRYPT_XMSS_SHAKE_10_512: CRYPT_PKEY_ParaId = 2147;
pub const CRYPT_XMSS_SHAKE_16_512: CRYPT_PKEY_ParaId = 2148;
pub const CRYPT_XMSS_SHAKE_20_512: CRYPT_PKEY_ParaId = 2149;
pub const CRYPT_XMSS_SHA2_10_192: CRYPT_PKEY_ParaId = 2150;
pub const CRYPT_XMSS_SHA2_16_192: CRYPT_PKEY_ParaId = 2151;
pub const CRYPT_XMSS_SHA2_20_192: CRYPT_PKEY_ParaId = 2152;
pub const CRYPT_XMSS_SHAKE256_10_256: CRYPT_PKEY_ParaId = 2153;
pub const CRYPT_XMSS_SHAKE256_16_256: CRYPT_PKEY_ParaId = 2154;
pub const CRYPT_XMSS_SHAKE256_20_256: CRYPT_PKEY_ParaId = 2155;
pub const CRYPT_XMSS_SHAKE256_10_192: CRYPT_PKEY_ParaId = 2156;
pub const CRYPT_XMSS_SHAKE256_16_192: CRYPT_PKEY_ParaId = 2157;
pub const CRYPT_XMSS_SHAKE256_20_192: CRYPT_PKEY_ParaId = 2158;
pub const CRYPT_XMSSMT_SHA2_20_2_256: CRYPT_PKEY_ParaId = 2159;
pub const CRYPT_XMSSMT_SHA2_20_4_256: CRYPT_PKEY_ParaId = 2160;
pub const CRYPT_XMSSMT_SHA2_40_2_256: CRYPT_PKEY_ParaId = 2161;
pub const CRYPT_XMSSMT_SHA2_40_4_256: CRYPT_PKEY_ParaId = 2162;
pub const CRYPT_XMSSMT_SHA2_40_8_256: CRYPT_PKEY_ParaId = 2163;
pub const CRYPT_XMSSMT_SHA2_60_3_256: CRYPT_PKEY_ParaId = 2164;
pub const CRYPT_XMSSMT_SHA2_60_6_256: CRYPT_PKEY_ParaId = 2165;
pub const CRYPT_XMSSMT_SHA2_60_12_256: CRYPT_PKEY_ParaId = 2166;
pub const CRYPT_XMSSMT_SHA2_20_2_512: CRYPT_PKEY_ParaId = 2167;
pub const CRYPT_XMSSMT_SHA2_20_4_512: CRYPT_PKEY_ParaId = 2168;
pub const CRYPT_XMSSMT_SHA2_40_2_512: CRYPT_PKEY_ParaId = 2169;
pub const CRYPT_XMSSMT_SHA2_40_4_512: CRYPT_PKEY_ParaId = 2170;
pub const CRYPT_XMSSMT_SHA2_40_8_512: CRYPT_PKEY_ParaId = 2171;
pub const CRYPT_XMSSMT_SHA2_60_3_512: CRYPT_PKEY_ParaId = 2172;
pub const CRYPT_XMSSMT_SHA2_60_6_512: CRYPT_PKEY_ParaId = 2173;
pub const CRYPT_XMSSMT_SHA2_60_12_512: CRYPT_PKEY_ParaId = 2174;
pub const CRYPT_XMSSMT_SHAKE_20_2_256: CRYPT_PKEY_ParaId = 2175;
pub const CRYPT_XMSSMT_SHAKE_20_4_256: CRYPT_PKEY_ParaId = 2176;
pub const CRYPT_XMSSMT_SHAKE_40_2_256: CRYPT_PKEY_ParaId = 2177;
pub const CRYPT_XMSSMT_SHAKE_40_4_256: CRYPT_PKEY_ParaId = 2178;
pub const CRYPT_XMSSMT_SHAKE_40_8_256: CRYPT_PKEY_ParaId = 2179;
pub const CRYPT_XMSSMT_SHAKE_60_3_256: CRYPT_PKEY_ParaId = 2180;
pub const CRYPT_XMSSMT_SHAKE_60_6_256: CRYPT_PKEY_ParaId = 2181;
pub const CRYPT_XMSSMT_SHAKE_60_12_256: CRYPT_PKEY_ParaId = 2182;
pub const CRYPT_XMSSMT_SHAKE_20_2_512: CRYPT_PKEY_ParaId = 2183;
pub const CRYPT_XMSSMT_SHAKE_20_4_512: CRYPT_PKEY_ParaId = 2184;
pub const CRYPT_XMSSMT_SHAKE_40_2_512: CRYPT_PKEY_ParaId = 2185;
pub const CRYPT_XMSSMT_SHAKE_40_4_512: CRYPT_PKEY_ParaId = 2186;
pub const CRYPT_XMSSMT_SHAKE_40_8_512: CRYPT_PKEY_ParaId = 2187;
pub const CRYPT_XMSSMT_SHAKE_60_3_512: CRYPT_PKEY_ParaId = 2188;
pub const CRYPT_XMSSMT_SHAKE_60_6_512: CRYPT_PKEY_ParaId = 2189;
pub const CRYPT_XMSSMT_SHAKE_60_12_512: CRYPT_PKEY_ParaId = 2190;
pub const CRYPT_XMSSMT_SHA2_20_2_192: CRYPT_PKEY_ParaId = 2191;
pub const CRYPT_XMSSMT_SHA2_20_4_192: CRYPT_PKEY_ParaId = 2192;
pub const CRYPT_XMSSMT_SHA2_40_2_192: CRYPT_PKEY_ParaId = 2193;
pub const CRYPT_XMSSMT_SHA2_40_4_192: CRYPT_PKEY_ParaId = 2194;
pub const CRYPT_XMSSMT_SHA2_40_8_192: CRYPT_PKEY_ParaId = 2195;
pub const CRYPT_XMSSMT_SHA2_60_3_192: CRYPT_PKEY_ParaId = 2196;
pub const CRYPT_XMSSMT_SHA2_60_6_192: CRYPT_PKEY_ParaId = 2197;
pub const CRYPT_XMSSMT_SHA2_60_12_192: CRYPT_PKEY_ParaId = 2198;
pub const CRYPT_XMSSMT_SHAKE256_20_2_256: CRYPT_PKEY_ParaId = 2199;
pub const CRYPT_XMSSMT_SHAKE256_20_4_256: CRYPT_PKEY_ParaId = 2200;
pub const CRYPT_XMSSMT_SHAKE256_40_2_256: CRYPT_PKEY_ParaId = 2201;
pub const CRYPT_XMSSMT_SHAKE256_40_4_256: CRYPT_PKEY_ParaId = 2202;
pub const CRYPT_XMSSMT_SHAKE256_40_8_256: CRYPT_PKEY_ParaId = 2203;
pub const CRYPT_XMSSMT_SHAKE256_60_3_256: CRYPT_PKEY_ParaId = 2204;
pub const CRYPT_XMSSMT_SHAKE256_60_6_256: CRYPT_PKEY_ParaId = 2205;
pub const CRYPT_XMSSMT_SHAKE256_60_12_256: CRYPT_PKEY_ParaId = 2206;
pub const CRYPT_XMSSMT_SHAKE256_20_2_192: CRYPT_PKEY_ParaId = 2207;
pub const CRYPT_XMSSMT_SHAKE256_20_4_192: CRYPT_PKEY_ParaId = 2208;
pub const CRYPT_XMSSMT_SHAKE256_40_2_192: CRYPT_PKEY_ParaId = 2209;
pub const CRYPT_XMSSMT_SHAKE256_40_4_192: CRYPT_PKEY_ParaId = 2210;
pub const CRYPT_XMSSMT_SHAKE256_40_8_192: CRYPT_PKEY_ParaId = 2211;
pub const CRYPT_XMSSMT_SHAKE256_60_3_192: CRYPT_PKEY_ParaId = 2212;
pub const CRYPT_XMSSMT_SHAKE256_60_6_192: CRYPT_PKEY_ParaId = 2213;
pub const CRYPT_XMSSMT_SHAKE256_60_12_192: CRYPT_PKEY_ParaId = 2214;
pub const CRYPT_PKEY_PARAID_MAX: CRYPT_PKEY_ParaId = 0;
pub type CRYPT_PKEY_ParaId = ::std::os::raw::c_uint;
pub const CRYPT_POINT_COMPRESSED: CRYPT_PKEY_PointFormat = 0;
pub const CRYPT_POINT_UNCOMPRESSED: CRYPT_PKEY_PointFormat = 1;
pub const CRYPT_POINT_HYBRID: CRYPT_PKEY_PointFormat = 2;
pub const CRYPT_POINT_MAX: CRYPT_PKEY_PointFormat = 3;
pub type CRYPT_PKEY_PointFormat = ::std::os::raw::c_uint;
pub const CRYPT_KDF_SCRYPT: CRYPT_KDF_AlgId = 338;
pub const CRYPT_KDF_PBKDF2: CRYPT_KDF_AlgId = 121;
pub const CRYPT_KDF_KDFTLS12: CRYPT_KDF_AlgId = 2036;
pub const CRYPT_KDF_HKDF: CRYPT_KDF_AlgId = 2037;
pub const CRYPT_KDF_MAX: CRYPT_KDF_AlgId = 0;
pub type CRYPT_KDF_AlgId = ::std::os::raw::c_uint;
pub const CRYPT_HKDF_SHA256: CRYPT_KDF_HKDF_AlgId = 2400;
pub const CRYPT_HKDF_SHA512: CRYPT_KDF_HKDF_AlgId = 2401;
pub type CRYPT_KDF_HKDF_AlgId = ::std::os::raw::c_uint;
